Self-Adapting Numerical Software for Next Generation Applications

نویسندگان

  • Jack J. Dongarra
  • Victor Eijkhout
چکیده

The challenge for the development of next generation software is the successful management of the complex grid environment while delivering to the scientist the full power of flexible compositions of the available algorithmic alternatives. Self-Adapting Numerical Software (SANS) systems are intended to meet this significant challenge. A SANS system comprises intelligent next generation numerical software that domain scientists – with disparate levels of knowledge of algorithmic and programmatic complexities of the underlying numerical software – can use to easily express and efficiently solve their problem. The components of a SANS system are: • A SANS agent with: – An intelligent component that automates method selection based on data, algorithm and system attributes. – A system component that provides intelligent management of and access to the computational grid. – A history database that records relevant information generated by the intelligent component and maintains past performance data of the interaction (e.g., algorithmic, hardware specific, etc.) between SANS components. • A simple scripting language that allows a structured multilayered implementation of the SANS while ensuring portability and extensibility of the user interface and underlying libraries. • An XML/CCA-based vocabulary of metadata to describe behavioural properties of both data and algorithms. • Prototype libraries that automate the process of architecture-dependent tuning to optimize performance on different platforms. A SANS system can dramatically improve the ability of computational scientists to model complex, interdisciplinary phenomena with maximum efficiency and a minimum of extra-domain expertise. SANS innovations (and their generalizations) will provide to the scientific and engineering community a dynamic computational environment in which the most effective library components are automatically selected based on the problem characteristics, data attributes, and the state of the grid.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Self-adapting numerical software (SANS) effort

The challenge for the development of next generation software is the successful management of the complex computational environment while delivering to the scientist the full power of flexible compositions of the available algorithmic alternatives. Self-Adapting Numerical Software (SANS) systems are intended to meet this significant challenge. The process of arriving at an efficient numerical s...

متن کامل

The Component Structure 1 of a Self - Adapting Numerical Software 2 System 3

Self-Adapting Numerical Software (SANS) systems aim to automate some of 6 the laborious human decision making involved in adapting numerical algo7 rithms to problem data, network conditions, and computational platform. In 8 this paper we describe the structure of a SANS system that tackles auto9 matic algorithm choice, based on dynamic inspection of the problem data. 10 We describe the various ...

متن کامل

Self-Adapting Numerical Software and Automatic Tuning of Heuristics

Self-Adapting Numerical Software (SANS) systems aim to bridge the knowledge gap that exists between the expertise of domain scientists, and the know-how that is needed to fulfill efficiently their computational demands. This know-how extends to algorith choice, computational grid utilization, and use of properly optimized kernels. A SANS system is a piece of meta software that mediates between ...

متن کامل

Large Eddy simulation for engineering applications

In the field of fluid engineering, controlling turbulent flows remains a crucial problem. This paper presents a basis of numerical methods and turbulence models for the large Eddy simulation. Simulation results include the unsteady analyses of complex flows, such as the vortex dynamics of turbulent jets subject to inlet perturbations and the reacting flow with flame propagation in a gas–turbine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJHPCA

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2003